//
//  RecentChat.h
//  DDKelai
//
//  Created by Admin on 15/10/15.
//  Copyright (c) 2015年 chenwenhao. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "FMDatabase.h"
#import "FMDatabaseQueue.h"

@interface RecentChat : NSObject

// 和谁对话
@property (nonatomic, copy) NSString *friendid;

// userLogo
@property (nonatomic, copy) NSString *friendLogo;

// 和谁对话
@property (nonatomic, copy) NSString *friendName;

//最新消息
@property (nonatomic, copy) NSString *newerMsg;

//列表实际现实的内容［不在数据库中创建字段］
@property (nonatomic, copy) NSString *displayMsg;

//消息未读条数
@property (nonatomic, assign) NSInteger unreadCount;

//消息更新时间
@property (nonatomic, copy) NSString *updateTime;

//消息来源: 发送、接收
@property (nonatomic,assign) ChatMsgType msgSourceType;

// 消息内容类型 1、文本  2、音频 3、视频  4、图片  5、位置  6、文件 7、图文 8、商品展示 9、服务提示语 10、个人名片
@property (nonatomic,assign)  ChatMsgBodyType msgBodyType;

// 消息发送状态
@property (nonatomic,assign) ChatMsgState msgState;

// 追踪时间 用于调试
@property (nonatomic,copy) NSString *trackTime;

//聊天置顶 0:不置顶 1:置顶 暂不使用
@property (nonatomic, assign) NSInteger msgTop;

// 上次更新时间
@property (nonatomic,copy) NSString *previousTime;

// 用户自定义字段
@property (nonatomic,copy) NSString *userData;


//将FMResultSet对象转换成RecentConcactData对象
+ (RecentChat *)recentConcactDataFromDB:(FMResultSet *)rs;


@end
